home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SunSoft Catalyst CDWARE 1996 May to August
/
Catalyst CDWARE 1996 May to August.iso
/
.products
/
Solaris_x86_data
/
_text
/
McCabe&Associates.txt
< prev
next >
Wrap
Text File
|
1996-02-23
|
8KB
|
214 lines
SOLARIS X86 SOLUTIONS
McCabe Tool Set for Solaris x86
The McCabe Tool Set from McCabe & Associates is now available for
SunSoft's Solaris(TM) x86 software environment. This powerful
array of more than 20 tightly integrated CASE programs for
software analysis, development, testing and metrics is widely used
among corporate developers, defense contractors, the U.S. military
and other government agencies.
McCabe tools run in a color graphical environment that provides an
accurate picture of a software system's design and architecture in
just minutes, with different colors identifying code modules as
unmaintainable, unreliable or well designed and testable. Users
can accurately plan the resources needed for programming and
maintenance projects, perform a wide range of performance and
reliability tests, and measure productivity through a variety of
metrics.
The McCabe software development tools build upon the primary tool,
the Battlemap Analysis Tool(TM) (BAT(TM)), which analyzes system-
level source code and calculates the McCabe complexity metrics.
Other notable tools in the set include:
* BattlePlan(TM), for forward engineering
within the reverse engineering environment
* CodeBreaker(TM), a reverse engineering
tool that identifies redundant and reusable code
* McCabe Instrumentation Tool(TM), which
shows tested and untested paths
* McCabe Slice Tool(TM), which traces data
through the system's architecture
A Stable, Open Platform
Solaris x86 is a powerful and versatile UNIX(R) software
environment for the Intel(R) x86 platform. Designed as a
foundation for enterprise computing, it supports major industry
standards and provides high-performance 32-bit UNIX multitasking,
multithreading and multiuser capabilities. Solaris x86 is
compatible with Solaris SPARC(R), ensuring full interoperability
between the leading CISC (x86) and RISC (SPARC) platforms. And
Solaris x86 is scalable from desktops to supercomputers, so that
customers can configure heterogeneous enterprise networks and
expand them easily as their computing needs evolve.
Solaris x86 provides native ONC+(TM) technology-based LAN and WAN
networking to support broadly distributed computing and system
management. It includes powerful application and Graphical User
Interface (GUI) development tools through the OpenWindows(TM)
facility, and a rich suite of user productivity applications under
DeskSet(TM). Numerous commercial third-party applications,
including many Microsoft(R) Windows and DOS applications, run in
the Solaris x86 environment.
McCabe Tool Set Features and Benefits
* Provides automated support for testing,
reverse engineering, metrics and 2167A documentation
* Audio notes capability uses Solaris
multimedia capabilities
* Parses over 26 languages and dialects,
including C, C++, FORTRAN, Ada, Cobol and Pascal
* Configurable editors allow editing of
software code from within Tool Set
* Color-coded structure display quickly
shows a clear picture of a software system
* Shows the calling structure of a system
and the quality attributes (complexity and degree of structure)
of each module
* Analyzes the system and codes modules as
unmaintainable (red), unreliable (yellow), or well designed and
testable (green)
* Automatically calculates code, branch
and basis path coverage
* Calculates McCabe Metrics(TM) as well as
Halstead, line-count and object-oriented metrics
* Generates end-to-end test conditions,
eliminating the test planning process
* Automatically captures design
information from legacy systems with formal and actual
parameters; usable as a tour guide for systems that are
undocumented, very large, or developed by others
* Finds redundancy by locating modules
with roughly similar cyclomatic and essential complexity and
comparing their source code
* Identifies reusable code by comparing a
design description of what a module should do against physical
copies of source code
* Uses Data Dictionary to display data and
parameters on structure chart skeleton for easy identification of
information
* Generates global and user data
complexity, flow charts, test paths and data slices for all
designated modules
* Helps verify that code matches design;
checks for errors of extension and omission
* Produces PostScript(TM) graphic output
* Facilitates debugging by showing where a
system failure is located in software design; identifies explicit
path and code associated with the failure
* Increases the proportion of truly
reusable designs and subsystems in reuse libraries
* Displays all metrics in superimposed
structure charts, Kiviat diagrams, scatter plot diagrams and bar
charts
For more information on the McCabe Tool Set, contact McCabe &
Associates at 1-800-638-6316; Fax 410-995-1528. In Europe, contact
McCabe & Associates UK Ltd: Sales +44-494-463-233; Support +44-
494-463-277; Fax +44-494-463-288.
Solaris x86 Features and Benefits
* Provides enterprise computing power and
true client/server architecture
- Scalable to accommodate a wide range of
hardware, from PCs to supercomputers
- Fully interoperable with Solaris SPARC
* Offers time-tested 32-bit operating
system functionality derived from SunOS(TM)
- Multiprocessing, multithreading,
multiuser operating environment
* Includes tightly coupled tools and
facilities for enterprise networking, application development and
end-user productivity
- Industry-standard ONC+ network
technology supports heterogeneous LAN and WAN
configurations, allows users to work interactively with
others regardless of location
- OpenWindows environment provides
toolkits that simplify application and GUI development,
including industry-standard OSF/Motif(R) toolkit
- DeskSet comprises a versatile,
integrated set of user productivity applications, running
under SunSoft's GUI.
* Runs a wide variety of commercially
oriented applications, including popular word processing,
spreadsheet and DBMS programs
* Incorporates new Wabi(TM) technology
designed to run Microsoft Windows applications directly on the
Solaris operating environment at native performance levels
* Open, non-proprietary architecture
provides for open-ended system and network expansion, integration
of new applications, and choice of peripherals
For more information on Solaris x86, call 1-800-SUNSOFT in the
U.S. For international inquiries, call 415-960-3200.
(C) 1994 Sun Microsystems, Inc. Sun, Sun Microsystems, SunSoft, the
SunSoft logo, Solaris, SunOS, ONC+, OpenWindows, DeskSet and Wabi
are trademarks or registered trademarks of Sun Microsystems, Inc.,
licensed to SunSoft, Inc., a Sun Microsystems, Inc. business.
SPARC is a registered trademark of SPARC International, Inc.
Products bearing SPARC trademarks are based upon an architecture
developed by Sun Microsystems, Inc. Battlemap Analysis Tool, BAT,
BattlePlan, CodeBreaker, McCabe Instrumentation Tool, McCabe Slice
Tool and McCabe Metrics are trademarks of McCabe & Associates,
Inc. UNIX is a registered trademark of UNIX System Laboratories,
Inc., a wholly owned subsidiary of Novell, Inc. Intel is a
registered trademark of Intel Corporation. Microsoft is a
registered trademark of Microsoft Corporation. PostScript is a
trademark of Adobe Systems Inc., which may be registered in
certain jurisdictions. OSF/Motif is a registered trademark of the
Open Software Foundation, Inc. All other products or services
mentioned herein are trademarks or registered trademarks of their
respective owners. All product information has been provided by
the respective vendors and is published with their approval.
SunSoft does not specifically warrant the validity of any claims
made in these descriptions and takes no responsibility for any
inaccuracies or inconsistencies.
SunSoft, Inc.
2550 Garcia Avenue, Mountain View, CA 94043-1100
(415) 960-3200
Fax (415) 961-6070
Printed U.S.A. 5/94 94058-001